Boulingo
fed up
Very tired or annoyed with something.
Learn languages with Boulingo